engineering squad vehicle - Französisch Englisch Wörterbuch